package admin.controllers;

import java.io.IOException;
import java.net.URLDecoder;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import models.CooperationModel;

import admin.data.CooperationData;

public class DeleteCooperationServlet extends HttpServlet {
	public void doGet(HttpServletRequest request, HttpServletResponse response)
	throws IOException, ServletException {
	response.setContentType("text/html");
	String path = ((HttpServletRequest) request).getRequestURI();
	String id = "";
	try {
		id = URLDecoder.decode(path.replaceAll("/admin/cooperation/delete/", ""),"UTF-8");
	} catch (Exception e) {
		response.sendRedirect("/admin/cooperation/list");
	}
	try {
		CooperationData cooperationData = new CooperationData();
		CooperationModel cooperation = cooperationData.getCooperation(id);
		cooperationData.delete(cooperation);
	} catch (Exception e) {
		// TODO: handle exception
	}
	response.sendRedirect("/admin/cooperation/list");
}
}
